"""
for 循环用于迭代序列
这与其他编程语言中的for关键字不太相似，而是更像其他面向对象编程语言中的迭代器方法；
通过使用for循环，我们可以为列表、元组、集合中的每个项目等执行一组语句。
"""
"""
fruits = ["苹果","香蕉","樱桃"]
for x in fruits:
    print(x)
注意：for 循环不需要预先设置索引变量。
"""
"""
for x in "banana":
    print(x)
    循环字母中的单词
"""


"""
fruits = ["苹果","香蕉","樱桃"]
for x in fruits:
    print(x)
    if x == "香蕉":
        break
#如果X是"香蕉" ，则退出整个循环


fruits = ["苹果","香蕉","樱桃"]
for x in fruits:
    if x == "香蕉":
      break
    print(x)
#比较 break 位置不同输出结果不同

"""

"""
通过使用continues 语句，我们可以停止循环的当前迭代，并继续下一个；



friuts = ["苹果","香蕉","樱桃"]
for x in friuts:
    if x == "香蕉":
        continue
    print(x)
"""

"""
如需循环一组代码指定的数，我们可以使用 range()函数，
range（） 函数返回一个数字序列，默认情况下从0开始，并递增1 （默认），并以指定的数字结束；


for x in range(5,10,1):
    print(x)

#留意起始值和结束值，结束值是不会输出，最后一位是步长；

"""

"""
for 循环中的else

for循环中的else 关键字指定循环结束时要执行的代码块；


"""

for x in range(10):
    print(x)
else:
    print("循环已结束")


"""
嵌套循环--嵌套循环是循环内的循环
外循环没迭代一次，内循环将执行一次


adj = ["red","big","tasty"]
fruits = ["apple","banana","cherry"]
for x in adj:
    for y in fruits:
        print(x,y)
"""

"""

"""